在測試程式中最主要的部分就是程式需要的資料,所以測試資料管理(Test data management/TDM)就很重要了。
常見的測試資料問題有:
說到底,軟體是由資料組成的。 為了能夠正確測試我們的程式,我們需要知道我們的資料的所有細節。
測試資料管理需要能夠做到以下幾點:
第一步是對所有測試資料環境進行掃描。了解之間的關係。
我們在此步驟中要做的是掃描database table之間的physical relationships(FK, Constraints等),並加入任何只在城市裡定義的logical relationships。分析哪些fields可能包含pii,理解資料流與業務流程之間的關係,並成為資料信息的中央存儲庫,讓每個人都能讀取。
下一篇會更詳細的討論profiling過程。
< 上一篇 Day12 - Continuous Testing - Testing Pyramid
> 下一篇 Day14 - Continuous Testing - Test Data (Part 2 - Data Profiling)